/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Oscar G
 */
public  class Radio  implements  iRadio{

    boolean prendido;
    boolean fm;
    float fm_am_siguiente;
    String guardar;
    
    public Radio(){
        prendido=true;
        fm= true;
        fm_am_siguiente=(float) 87.2;
        guardar="";
      
    }
    
    @Override
    public boolean Power() {
        
        if(prendido==true){
            System.out.println("el radio esta prendido ");
        }
        else{
            System.out.println("el radio tiene que prenderlo");
        }
        
        return prendido;
    }
    
    @Override
    public boolean ChangeSignal() {
        if(fm==true){
           fm= false;
           System.out.println("la radio esta en FM");
        }
        else{
            fm= false;
            System.out.println("la radio esta en AM");
        }
        return fm;
    }
    
    

    @Override
    public float NextFreq() {
        if (fm_am_siguiente<=107.9){
          
            fm_am_siguiente= (float) (fm_am_siguiente+0.2);
            System.out.println("el valor:"+fm_am_siguiente);
        }
        else{
            fm_am_siguiente=fm_am_siguiente;
        }
        return fm_am_siguiente;
        
    }

    @Override
    public boolean SaveFreq(int Boton) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public float ChangeTune(int Boton) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public boolean IsOn() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public boolean IsAm() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public float GetFreq() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

}